cardiac stimulation device - Turco Inglés Diccionario